﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace PwjCy.Lite.Storage
{
    public interface IStorageContext
    {
        //string ConnectionString { get; }
        //string ConnectionStringWithoutPwd { get; }
        //Type DriverType { get; }
        string Name { get; set; }
        string DriverClass { get; set; }
        string PersistenceDriver { get; set; }
        string Provider { get; set; }
        string DataSource { get; set; }
        string InitialCatalog { get; set; }
        string UserID { get; set; }
        string Password { get; set; }
        bool Enabled { get; set; }
        int MinimunConnections { get; set; }
        int MaximumConnections { get; set; }
        int ConnectionTimeout { get; set; }
        int ConnectionReaperDelay { get; set; }
    }
}
